$(function () {
    //Notice
    $(".close-notice").live('click', function () {
        $(".notice").slideUp(200);
    });

    if (window.location.hash && window.location.hash == "#success") {
        $(".notice").append("Cập nhật thành công.");
        $(".notice").slideDown(200);
        setTimeout(function () {
            $(".notice").slideUp(200);
        }, 10000)
    }

    //Number check
    $('input[data-type="int"]').keyup(function () {
        this.value = this.value.replace(/[^0-9\.]/g, '');
    });

});

//Show Errors
function show_errors(error) {
    $(".notice").html('<span class="close-notice icon-remove"></span>');
    $(".notice").addClass("errors");
    $(".notice").append(error);
    $(".notice").stop().slideDown(200);
}

//Fancybox 
function fancybox(html) {
    $.fancybox([{
        padding: 0,
        margin: 0,
        centerOnScroll: true,
        content: html
    }]);
}

//Check Input
function checkInp(val, element, error) {
    if (val == '') {

    } else {
        $(element).html('');
        if (error == 'cmnd') {
            if (isNaN(val)) {
                $(element).html('CMND không hợp lệ');
                return false;
            } else if ($('#info_cmnd').val().length < 9 || $('#info_cmnd').val().length > 10) {
                return false;
            }
            return true;
        }

        if (error == 'email') {
            var filter = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
            if (!val.match(filter)) {
                $(element).html('Email không hợp lệ');
                return false;
            }
            return true;
        }

        if (error == 'phone') {
            if (isNaN(val)) {
                $(element).html('Số điện thoại không hợp lệ');
                return false;
            } else {
                if (val.substr(0, 2) === '01') {
                    if (val.length < 11 || val.length > 11) {
                        $(element).html('Số điện thoại không hợp lệ');
                        return false;
                    }
                } else {
                    if (val.length < 10 || val.length > 10) {
                        $(element).html('Số điện thoại không hợp lệ');
                        return false;
                    }
                }
            }
            return true;
        }

        if (error == 'username') {
            var filter = /^([a-zA-Z0-9.]+@){0,1}([a-zA-Z0-9.])+$/;
            if (!val.match(filter)) {
                return false;
            }
            return true;
        }
        return true;
    }
}

//Xóa quảng cáo somee.com
$(document).ready(function () {
    $("div[style='position: fixed; z-index: 2147483647; left: 0px; bottom: 0px; height: 65px; right: 0px; display: block; width: 100%; background-color: transparent; margin: 0px; padding: 0px;']").remove();
    $("div[style='opacity: 0.9; z-index: 2147483647; position: fixed; left: 0px; bottom: 0px; height: 65px; right: 0px; display: block; width: 100%; background-color: #202020; margin: 0px; padding: 0px;']").remove();
    $("div[style='height: 65px;']").remove();
    $("center").remove();
    $("script[src='http://ads.mgmt.somee.com/serveimages/ad2/WholeInsert4.js']").remove();
});